package top.infopub.model.bpa;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;

import java.math.BigDecimal;
import java.util.Date;

/**
 * 项目预结算 <br/>
 *
 * @author  TODO <br/>
 * @date    2021-06-18 21:11:24 <br/>
 * @since   1.0 <br/>
 */
@Data
public class ProjectBudget {
	/** PK */
	private String id;
	/** 计划编号 */
	private String codes;
	/** 项目编码 */
	private String proCode;
	/** 创建者 */
	private String addBy;
	/** 创建时间 */
	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
	@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
	private Date addTime;
	/** 修改者 */
	private String uptBy;
	/** 修改时间 */
	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
	@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
	private Date uptTime;
	/** 流程状态 */
	private String processStatus;
	/** 流程id */
	private String processId;
	/** oa_id */
	private String oaId;
	/** 预结算类型 */
	private String budgetType;
	/** 本次预结算金额 */
	private BigDecimal budgetMoney;
	/** 预结算名称 */
	private String budgetName;
	/** 是否调整合同清单 */
	private String isChangeContract;
	/** 情况说明 */
	private String budgetDesc;
}
